Energy experts say years of weak investment in new oil supply, combined with the prolonged Hormuz disruption, could push Brent crude into a prolonged $120$150 per barrel range... Read More
Source: OilPrice.com
Published: 2026-05-26T00:00:00Z
Author: Irina Slav